abstract data type

= ADT
абстрактный тип данных, АТД
уникальный тип данных, определённый в терминах, применяемых к объектам операций (т. е. набора функций доступа), без учёта того, как эти объекты представлены в памяти (другими словами - это множество элементов, определяемых набором операций, которые могут быть над ними выполнены. Примерами АТД могут служить множества накладных и бухгалтерских счетов). Совокупность операций, определяющих АТД, называется его интерфейсом. АТД поддерживаются, в частности, в языке Ada. Абстрактные типы данных, в отличие от базовых типов, заложенных в ЯВУ, могут быть описаны программистом в создаваемом им приложении. В ООП каждый класс, по сути, представляет собой ADT
см. тж. class, data type, OOP

Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. . 1998-2007.

Смотреть что такое "abstract data type" в других словарях:

  • Abstract data type — In computing, an abstract data type (ADT) is a specification of a set of data and the set of operations that can be performed on the data. Such a data type is abstract in the sense that it is independent of various concrete implementations. The… …   Wikipedia

  • abstract data type — abstraktusis duomenų tipas statusas T sritis informatika apibrėžtis ↑Duomenų tipas, kuris apibrėžiamas nusakant operacijas su to tipo duomenų reikšmėmis, tačiau nepriklauso nuo reikšmių pavaizdavimo. Santrumpa ADT. Abstrakčiojo duomenų tipo… …   Enciklopedinis kompiuterijos žodynas

  • Data type — For other uses, see Data type (disambiguation). In computer programming, a data type is a classification identifying one of various types of data, such as floating point, integer, or Boolean, that determines the possible values for that type; the …   Wikipedia

  • Array data type — Not to be confused with Array data structure. In computer science, an array type is a data type that is meant to describe a collection of elements (values or variables), each selected by one or more indices that can be computed at run time by the …   Wikipedia

  • Algebraic data type — In computer programming, particularly functional programming and type theory, an algebraic data type (sometimes also called a variant type[1]) is a datatype each of whose values is data from other datatypes wrapped in one of the constructors of… …   Wikipedia

  • Complex data type — Some programming languages provide a complex data type for complex number storage and arithmetic as a built in (primitive) data type. In some programming environments the term complex data type (in contrast to primitive data types) is a synonym… …   Wikipedia

  • Composite data type — In computer science, a composite data type is any data type which can be constructed in a program using its programming language s primitive data types and other composite types. The act of constructing a composite type is known as composition.… …   Wikipedia

  • Opaque data type — In computer science, an opaque data type is a user defined data type used like built in data type. It is incompletely defined in an interface, so that ordinary client programs can only manipulate data of that type by calling procedures that have… …   Wikipedia

  • Decimal data type — Some programming languages provide a built in (primitive) or library decimal data type to represent non repeating decimal fractions like 0.3 and 1.17 without rounding, and to do arithmetic on them. Examples are the decimal.Decimal type of Python …   Wikipedia

  • Data model — Overview of data modeling context: A data model provides the details of information to be stored, and is of primary use when the final product is the generation of computer software code for an application or the preparation of a functional… …   Wikipedia

  • Data structure — In computer science, a data structure is a particular way of storing and organizing data in a computer so that it can be used efficiently.[1][2] Different kinds of data structures are suited to different kinds of applications, and some are highly …   Wikipedia

Книги

Другие книги по запросу «abstract data type» >>

Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»

We are using cookies for the best presentation of our site. Continuing to use this site, you agree with this.